(C) 1996 AROS - The Amiga Replacement OS
THIS CALL IS DANGEROUS
Do not use it without thinking very well about it or better do not use it at all. Most of the time you can live without it by using semaphores or similar.
Calls to Forbid() nest, i.e. for each call to Forbid() you need one call to Permit().
To prevent deadlocks calling Wait() in forbidden state breaks the forbid - thus taskswitches may happen again.
No you really don't want to use this function.